﻿<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="cmd.css" rel="stylesheet" type="text/css">
<title>FiraDisk&amp;WinVBlock使用帮助</title>
</head>

<body>
<h2>Firadisk驱动帮助 <strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</strong><a href="./GRUB4DOS8第三方驱动_3.htm">WinVBlock驱动帮助</a></h2>
<h3>1.驱动安装[以下以32位驱动为例]</h3>
<h4><strong>&nbsp;&nbsp;&nbsp;</strong>(1)直接安装到本机系统</h4>
<p><strong>&nbsp;&nbsp;&nbsp;</strong>方法很多种，可以自行琢磨。。。本帮助提供其中的一种方法。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将以下内容另存为FiraDisk.reg，双击reg导入注册表。</p>
<blockquote>
  <p class="bat">[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\firadisk]<br>
    &quot;DisplayName&quot;=&quot;FiraDisk Virtual Disk Driver&quot;<br>
    &quot;ErrorControl&quot;=dword:00000001<br>
    &quot;Group&quot;=&quot;SCSI miniport&quot;<br>
    &quot;ImagePath&quot;=&quot;system32\\DRIVERS\\firadisk.sys&quot;<br>
    &quot;Start&quot;=dword:00000000<br>
    &quot;Tag&quot;=dword:00000022<br>
  &quot;Type&quot;=dword:00000001</p>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;可以打开命令行工具cmd.exe，输入以下命令启动FiraDisk驱动：<span class="Options">net start firadisk</span></p>
<h4><strong>&nbsp;&nbsp;&nbsp;</strong>(2)添加到PE内核里</h4>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;把firadisk.sys加入到winpe映像里面的WXPE\system32\dirvers，修改txtsetup.sif如下</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在<span class="Options">[scsi.load]</span>字段下添加一行</p>
<blockquote>
  <p><span class="bat">firadisk=firadisk.sys,4</span></p>
</blockquote>
<h4><strong>&nbsp;&nbsp;&nbsp;</strong>(3)整合到XP安装盘</h4>
<p>&nbsp;&nbsp;&nbsp;&nbsp;①修改TXTSETUP.SIF</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在<span class="Options">[scsi.load]</span>下面添加一行</p>
<blockquote>
  <p><span class="bat">firadisk=firadisk.sys,4</span></p>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在<span class="Options">[SourceDisksFiles]</span>添加一行</p>
<blockquote>
  <p class="bat">firadisk.sys = 100,,,,,,3_,4,1,,,1,4<br>
    firadisk.inf = 100,,,,,,,20,0,0</p>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;②然后把firadisk.sys和inf文件放到I386目录下</p>
<h3>2.驱动的应用[以下以XP为例]</h3>
<h4><strong>&nbsp;&nbsp;&nbsp;</strong>(1)制作RAMOS[内存里运行的操作系统]   </h4>
<p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>关于这个，论坛里有很多例子，本帮助不详细讲述。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;①先把FiraDisk或WinVBlock驱动安装到该系统，再制作RAMOS（RAMOS制作方法不详）</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;②编写grub4dos菜单（假设RAMOS的映像名为XP.img）：</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>新建一个文本文件，写上以下内容，另存为menu.lst</p>
<blockquote>
  <p class="bat">title ramxp<br>
    find --set-root <span class="Options">/XP.IMG</span><br>
    map --mem ()<span class="Options">/XP.IMG</span> (hd0)<br>
    map --hook<br>
    chainloader (hd0,0)/ntldr</p>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;③重启，选择RAMXP菜单</p>
<h3><strong>&nbsp;&nbsp;&nbsp;</strong>(2)安装ISO版系统</h3>
<p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>使用方法：先选&ldquo;XP setup step 1&rdquo;安装系统，</p>
<p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>蓝色字符安装阶段完成重启后选&ldquo;Continue XP setup step 2&rdquo;继续安装</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>方法1. grldr菜单（假定系统安装盘ISO名为WIN$.ISO，且ISO已整合FiraDisk）</p>
<blockquote>
  <p class="bat">title XP setup step 1<br>
    find --set-root <span class="Options">/WIN$.ISO</span><br>
    map --mem <span class="Options">/WIN$.ISO</span> (0xff)<br>
    map --hook<br>
    chainloader (0xff)</p>
  <p class="bat">title Continue XP setup step 2<br>
    find --set-root <span class="Options">/WIN$.ISO</span><br>
    map --mem <span class="Options">/WIN$.ISO</span> (0xff)<br>
    map --hook<br>
    chainloader (hd0)+1</p>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>方法2.grldr菜单（假定系统安装盘ISO名为WIN$.ISO，但ISO没有整合FiraDisk或WinVBlock）</p>
<blockquote>
  <p class="bat">title XP setup step 1<br>
    find --set-root <span class="Options">/WIN$.ISO</span><br>
    map --mem <span class="Options">/firadisk.ima</span> (fd1)<br>
    map --mem (md)0x6000+800 (fd0)<br>
    map --mem <span class="Options">/WIN$.ISO</span> (0xff)<br>
    map --hook<br>
    dd if=(fd1) of=(fd0) count=1<br>
    chainloader (0xff)</p>
  <p class="bat">title Continue XP setup step 2<br>
    find --set-root <span class="Options">/WIN$.ISO</span><br>
    map --mem <span class="Options">/WIN$.ISO</span> (0xff)<br>
    map --hook<br>
    chainloader (hd0)+1<br>
  </p>
</blockquote>
<h4><strong>&nbsp;&nbsp;&nbsp;</strong>(3)从映像文件启动XP[类似win7的vhd，映像文件无需载入内存]</h4>
<p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>注：   ①请先向该系统安装FiraDisk</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;②系统映像文件必须是连续存储，如果不是，可以使用contig工具对该系统映像文件进行整理</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;③FiraDisk的版本必须是v0.0.1.22及以上</p>
<p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;方法1：</strong></p>
<blockquote>
  <p><strong>&nbsp;&nbsp;&nbsp;</strong>①请向该系统映像文件中的boot.ini添加 <span class="Options">/firadisk=disk,vmem=你的系统映像文件的路径</span></p>
  <blockquote>
    <p>boot.ini例子：</p>
    <p class="bat">[boot loader]<br>
      timeout=30<br>
      default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS<br>
      [operating systems]<br>
      multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=&quot;Microsoft Windows XP Professional&quot; /noexecute=optin /fastdetect <span class="Options">/firadisk=disk,vmem=</span>x:\<span class="Options">filename.img</span></p>
    <p>其中x:\filename.img是指你的系统映像文件的完整路径，而且要求filename.img所在分区盘符已经在mounteddevices注册表中存在了</p>
  </blockquote>
  <p>&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;</p>
  <blockquote>
    <p>FiraDisk v0.0.1.24及其以上的版本支持无需指定系统映像文件所在的盘符</p>
    <p>boot.ini例子：</p>
    <p class="bat">[boot loader]<br>
      timeout=30<br>
      default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS<br>
      [operating systems]<br>
      multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=&quot;Microsoft Windows XP Professional&quot; /noexecute=optin /fastdetect <span class="Options">/firadisk=disk,vmem=</span>find:\<span class="Options">filename.img</span></p>
    <p>其中find:代替了盘符。</p>
    <p>如果磁盘上存在多个与系统映像文件名相同的文件，这可能导致启动系统失败</p>
    <p>其中\filename.img是指你的系统映像文件的完整路径</p>
  </blockquote>
  <p>&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;</p>
  <p><strong>&nbsp;&nbsp;&nbsp;</strong>②grldr菜单这样写：</p>
  <blockquote>
    <p class="bat">title boot XP from IMG<br>
      find --set-root <span class="Options">/filename.img</span><br>
      map <span class="Options">/filename.img</span> (hd0)<br>
      map --hook<br>
      chainloader (hd0,0)/ntldr</p>
  </blockquote>
</blockquote>
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;方法2：</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;无需修改boot.ini,直接使用   （Firadisk v0.0.1.30以上的版本才支持）</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;grldr菜单比较特殊，需要通过建立含有Firadisk驱动参数的内存盘</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>grldr菜单例子：</p>
<blockquote>
  <p class="bat">title Boot from IMG<br>
    map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)<br>
    map <span class="Options">(hd1,0)/hddimg.img</span> (hd0)<br>
    map --hook<br>
    write (99) [FiraDisk]\nStartOptions=disk,vmem=find:<span class="Options">/hddimg.img</span>,boot;\n\0<br>
    rootnoverify (hd0)<br>
    chainloader +1<br>
    boot</p>
</blockquote>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>修改hddimg.img的路径就可以了</p>
<h4><strong>&nbsp;&nbsp;&nbsp;</strong>(4)驱动设置</h4>
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;方法1：</strong></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过注册表</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;1.注册表项 HKLM\SYSTEM\CurrentControlSet\Control\FiraDisk</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名为StartOptions ，类型为字符串</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;其数值的用途：使用FiraDisk驱动创建虚拟盘.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;例如: <span class="Options">disk</span><span class="bat">,vmem=find:\file1.img;</span><span class="Options">cdrom</span><span class="bat">,vmem=find:\file2.iso;</span><span class="Options">floppy</span><span class="bat">,vmem=c:\file3.img;</span><span class="Options">disk</span><span class="bat">,vmem=c:\file4.img,size=1052835840</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;例子含有的虚拟盘的类型有: 硬盘, 光驱, 软驱</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;有3种主要的媒体类型/映像 :</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file=路径 : 读写文件.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vmem=路径 : 内存映射文件.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不带路径的vmem : 从虚拟内存分配 (内存+页面文件).</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;可选参数</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset=数值</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;size=数值</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;heads=数值</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sectors-per-track=数值</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ro : 只读</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;boot : 表明该虚拟驱动器是用于Windows的启动.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果文件不存在和指定大小，新的文件将被创建。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果文件存在，但小于偏移值+大小, 将被扩展.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名为DisableDetectGrub4dos ，类型为REG_DWORD  （用于关闭检测Grub4dos的仿真盘） </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;值：0为启用 1为关闭</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名为DisableDetectMemdisk ，类型为REG_DWORD  （用于关闭检测MEMDisk的仿真盘）</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;值：0为启用 1为关闭</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名为DisableDetectedRAMDrives ，类型为REG_DWORD  （用于关闭检测Grub4dos创建的内存盘盘）</p>
<p>&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;值：0为启用 1为关闭</p>
<p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;2.注册表项 HKLM\SYSTEM\CurrentControlSet\services\FiraDisk\Parameters</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;StartOptions同上.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你可以在Windows XP安装的第一阶段通过TXTSETUP.OEM字段[Config.FiraDisk]写入该值.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名为PnP ，类型为REG_DWORD</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0为在启动时创建新的FiraDisk Enumerator device. 1为不创建FiraDisk Enumerator device.</p>
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;方法2：</strong></p>
<p>&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;通过GRUB4DOS内存设备</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个使用设备号在0-127之间的小内存盘和写一些配置进该小内存盘。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;以[FiraDisk] (可不区分大小写)开始，然后接 \n ，然后StartOptions=数据\n ，最后以\0结束。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;反斜杠是用于转义，你可以在数据字段使用 / 代替 \ 。当FiraDisk读到该数据，它会自动转换 / 为 \ 。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong>&nbsp;&nbsp;&nbsp;</strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;例子：</p>
<blockquote>
  <blockquote>
    <p class="bat">map --mem (md)0x800+4 (99) <br>
      map --hook <br>
      write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:<span class="Options">/file1.iso</span>;floppy,vmem=find:/<span class="Options">file2.img</span>;\n\0</p>
  </blockquote>
</blockquote>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>
